package org.springblade.modules.admin.vo.rescue;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 救援工单工单统计信息
 * @author zcc
 * @version 1.0
 * @date 2023/2/27 11:14
 */
@Data
@ApiModel("救援工单工单统计信息")
public class PlanStatisticVo {

	@ApiModelProperty("任务总数")
	private Integer planCounts;

	@ApiModelProperty("调度中=未指派人员")
	private Integer planNoHasUserCounts;

	@ApiModelProperty("已出发=有签到记录")
	private Integer planHasSignCounts;

	@ApiModelProperty("已救援=工单完成")
	private Integer planFinishCounts;

	@ApiModelProperty("已取消=工单撤销")
	private Integer planCancelCounts;

	@ApiModelProperty("耗时-单位秒")
	private Long workSeconds;

	@ApiModelProperty("平均耗时格式化")
	private String workSecondDesc;

	@ApiModelProperty("已到达=救援状态4")
	private Integer planArriveCounts;
}
